ombrogenous peat bog - Turkish English Dictionary